a dog-eat-dog world - French English Dictionary